
import java.util.ArrayList;


public class No {

    private String descricao;
    private int cor;//0=branco, 1=cinza e 2=preto
    private No pai;
    private int custo=2000000000;
    private ArrayList<Aresta> arestas=new ArrayList<Aresta>();



    public int getCor() {
        return cor;
    }

    public int getCusto() {
        return custo;
    }

    public void setCusto(int custo) {
        this.custo = custo;
    }

    public void setCor(int cor) {
        this.cor = cor;
    }

    public No getPai() {
        return pai;
    }

    public void setPai(No pai) {
        this.pai = pai;
    }
    


    public No(String d){

        descricao=d;
    }



    public void setArestas(Aresta a){

        arestas.add(a);
    }



   public ArrayList <Aresta> getArestas(){

       return arestas;
   }



    public void setDescricao(String d){

        descricao=d;
    }



    public String getDescricao(){

        return descricao;
    }


}
